Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 LEIGH ROAD Terraced £330,000 8 Apr 2022
117 LEIGH ROAD Terraced £167,950 19 Mar 2004
119 LEIGH ROAD Terraced £179,000 20 Dec 2011
121 LEIGH ROAD Terraced £140,000 26 May 2009
123 LEIGH ROAD Terraced £265,000 19 Oct 2018
127 LEIGH ROAD Terraced £18,500 16 Apr 1999
129 LEIGH ROAD Terraced £190,000 29 Jul 2005
131 LEIGH ROAD Terraced £255,000 26 Oct 2017
133 LEIGH ROAD Terraced £264,000 11 Feb 2020
135 LEIGH ROAD Terraced £163,000 3 Oct 2003
139 LEIGH ROAD Semi-Detached £190,000 25 Oct 2006